import re


def main():
    while True:
        userName = input('请输入用户名：')
        qq = input('请输入QQ号：')
        m1 = re.match(r'^[0-9A-Za-z_]{6,20}$', userName)
        if not m1:
            print('请输入有效的用户名')
        m2 = re.match(r'^[1-9]\d{4,11}$', qq)
        if not m2:
            print('请输入有效的QQ号')
        if m1 and m2:
            print('你输入的信息是有效的')
            break


if __name__ == "__main__":
    main()